
.rc_block {
	background: url("../images/login_shadow.png") repeat-y;
	padding: 0 0 0 8px;
	position: relative;
}

.rc_block .right_shadow {
	background: url("../images/login_shadow.png") 100% 0 repeat-y;
	padding: 0 8px 0 0;
	position: relative;
}

.rc_block .border {
	background: url("../images/login_shadow.png") -8px 0 no-repeat;
	left: -8px;
	position: absolute;
	width: 100%;
}
.rc_block .border div {
	background: url("../images/login_shadow.png") no-repeat;
	left: -13px;
	margin: 0 0 0 100%;
	position: absolute;
	width: 21px;
}

.rc_block .border.top {
	background-position: -8px 100%;
	height: 25px;
	top: -10px;
}
.rc_block .border.top div {
	background-position: -2987px  100%;
	height: 25px;
}

.rc_block .border.bottom {
	height: 27px;
}
.rc_block .border.bottom div {
	background-position: -2987px 0;
	height: 27px;
}

.rc_block .decor {
	/*background: url("images/login_decor.png") no-repeat;*/
	left: -44px;
	margin: -46px 0 0 0;
	position: absolute;
	height: 177px;
	width: 199px;
	z-index: 1;
}

.rc_block .content {
	background: #eceff1;
	padding: 2em 3em 1em 2em;
	position: relative;
	border-bottom:1px;
	border-color: #ac0101;
	z-index: 2;
}
.march{
	border:1px;
	border-color: #ac0101;
}

.city_form{padding: 0em 3em 1em 2em;}
.textbox{width:300px; padding: 2px;  border: 1px solid #999999;  font: normal 1em Arial, Helvetica, Sans-serif;}
.subbox{border: 1px solid #999999; margin:1px;}
.textbox_data{width:100px; padding: 2px;  border: 1px solid #999999;  font: normal 1em Arial, Helvetica, Sans-serif;}
.horizontalBox{width:230px; padding: 0px; border: 1px solid #999999; font: normal 1.1em Arial, Helvetica, Sans-serif;}
.travel_se{padding: 2em 6em 1em 2em;}
.travel_sel{padding: 0em 3em 1em 2em;	width: 100%;}
.z2{	width: 180px;	float:left;	font: normal 1.3em Arial, Helvetica, Sans-serif;}
.travel_s{	float:left;	width: 10%;}
.travel_found{	float:left;  width: 60%; font: normal 1.2em Arial, Helvetica, Sans-serif;}
.travel_price{	float:right; width: 30%; font: normal 1.7em Arial, Helvetica, Sans-serif;}
.butt  {padding: 1em 20% 1em 2em;}
.butt  span{padding-right: 3em;}
.s_button {	font-size: 16px;font-weight: normal;font-family: Arial, sans-serif;	color: #000000;	border: 1px solid #999999;	padding: 5px 20px;	cursor: pointer;}
.s_button_image {padding: 10px 30px;cursor: pointer;border:solid 1px grey;}
